parking the bus - German English Dictionary